Scouring organisms - Fransızca İngilizce Sözlük